Evaluating Scalable Vector Graphics for Software Visualisation
نویسندگان
چکیده
Software visualisation employs various representations of software to help programmers better understand program code. However, there are many technologies that can be used to deliver software visualisations. These different software visualisation media have varying capabilities, and determining which medium is best suited for a particular software visualisation application can be a complex task. To this end, this thesis presents a principled model for evaluating software visualisation media. This model is then applied in the evaluation of the new “Scalable Vector Graphics” (SVG) standard, to determine if it is suited for use in a developing web-based software visualisation architecture. While the evaluation finds that SVG can realise a broad range of software visualisations, it is clear that it falls short in making the development of software visualisations as easy as it could. This thesis presents a way forward for creating complex software visualisations with SVG through the development of a domain-specific SVG library. The foundation for this library is illustrated and discussed.
منابع مشابه
Ontology Driven Visualisation of Maps with SVG
In this work we demonstrate a particular use of ontologies for visualising maps in a browser window. The GIS data are represented in the OWL data format that corresponds to the ontology of transporation networks (OTN). These data are transformed into Scalable Vector Graphics (SVG). The transformation is specified symbolically as instances of a transformation ontology. This approach is extremely...
متن کاملVisual Tools Decipher Historic Artefacts Documentation
Analysing and understanding the evolution of historic artefacts requires the crossexamination of indications ranging from specific pieces of data (remains of the edifice, archival materials, etc.), to generic pieces of knowledge (historical context, comparable cases, theory of architecture, etc.). This research is based on the premise that the artefact’s acts as a media allowing the integration...
متن کاملGeo-Coding: Recognition of geographical references in unstructured text, and their visualisation
The recognition of geographical references in texts is a well-studied field. However, most work focuses on the detection of geographical references, and does not take into account the mapping of references in a text to their real-world counterparts. The papers which also take into account this geo-coding use rather specific approaches, focus on a few aspects, or are not multi-lingual. The goal ...
متن کاملXPEN: An XML Based Format for Distributed Online Handwriting Recognition
Architectures for integrated and distributed handwriting recognition systems are discussed. An XML (eXtensible Markup Language) based representation for online handwriting data, referred to as XPEN, is proposed. XPEN is based on the earlier UNIPEN format. The flexibility of the new format is illustrated with an example of the use of XSLT (XSL-Transformations) to translate XPEN into the Scalable...
متن کامل